cape buffalo - Espagnol Anglais Dictionnaire